
<script type="text/html" id="toolbar">
    <a class="layui-btn layui-btn-sm" lay-event="refresh_btn" style="background-color: #ff825b;border: #ff825b;">{:lang('刷新列表')}</a>
    <!--{if auth("add")}-->
    <a class="layui-btn layui-btn-sm layui-btn-normal" data-event-dbclick data-title="{:lang('添加授权')}" data-modal='{:url("add")}?platform_id={$platform_id}'>{:lang('添加授权')}</a>
    <!--{/if}-->
</script>
<script type="text/html" id="operator_btn">
    <!--{if auth("edit")}-->
    <a class="layui-btn layui-btn-xs" data-event-dbclick data-title="{:lang('编辑')}" data-modal='{:url("edit")}?platform_id={$platform_id}&id={{d.id}}'>{:lang('编辑')}</a>
    <!--{/if}-->
    <!--{if auth("delete")}-->
    <a class="layui-btn layui-btn-xs layui-btn-danger" data-confirm="确认删除吗" data-event-dbclick data-title="{:lang('删除')}" data-modal='{:url("delete")}?id={{d.id}}'>{:lang('删除')}</a>
    <!--{/if}-->
</script>

<script>
    $(function() {
        // 获取页面高度
        let height = $('.layui-card-body').height();
        $('.layui-tab-content').height(height - 70);

        $('#shop_list').layTable({
            even: true,
            height: 'full',
            toolbar: '#toolbar',
            where: {platform_id: $('#platform_id').val()},
            cols: [[
                {checkbox: true, fixed: true},
                {field: 'name', title: '{:lang("店铺名称")}', minWidth: 100, align: 'center'},
                {field: 'status_name', title: '{:lang("授权状态")}', align: 'center', minWidth: 100},
                {field: 'client_id', title: '{:lang("ClientID")}', align: 'center', minWidth: 100},
                {field: 'currency_text', title: '{:lang("币种")}', align: 'center', minWidth: 100},
                {field: 'creater', title: '{:lang("添加人")}', align: 'center', minWidth: 100},
                {field: 'create_at', title: '{:lang("添加时间")}', align: 'center', minWidth: 170},
                {field: 'updater', title: '{:lang("更新人")}', align: 'center', minWidth: 100},
                {field: 'update_at', title: '{:lang("更新时间")}', align: 'center', minWidth: 170},
                {toolbar: '#operator_btn', title: '{:lang("操作")}', align: 'center', minWidth: 180, fixed: 'right'}
            ]]
        });

        let table = layui.table;
        table.on('toolbar(shop_list)', function(obj) {
            if(obj.event === 'refresh_btn') {
                table.reload('shop_list');
            }
        });
    })

</script>